Translation of idolobha in English:

idolobha

town

noun (class 5, plural amadolobha)

  • 1

    town
    city
    ‘Idolobha liyagcwala ngokuphela kwenyanga’ The town always gets crowded at the end of the month