D defs.my
Entry 1 sense Webster, 1913

Trabu

· Tra·bu · IPA
01 n. Same as Trubu.
  1. 1.
    Same as Trubu.(Zool.) See: Trubu