アーバンビレッジ
ābambirejji

Noun

1. urban village

Other forms: