ESC
Press
ESC
to close
🇬🇧
English
Learn
Dictionary
🇬🇧
English
gbara
1
Noun
Audio
Image
trap [type] of leather and wood: made of thick leather and used for catching big animals