kilūbu
[Sport → Hunting]
: a bird cage / trap ;
See also :
kīlu (1)
Perform another search
Back to dictionary main menu