gìdìbaa

English: Translation
shelter
Hausa: Translation
rumfa
noun