ESC
Press
ESC
to close
🇬🇧
English
Learn
Dictionary
🇬🇧
English
dabɔɣu
1
Noun
Audio
Image
ruin, deserted compound (compound in which the original owner is dead)