Trabu

Tra´bu


n.1.(Zool.) Same as Trubu.