wambrumas

English: Translation
Wambrumas
proper noun
village; people & family
Karawari