Translation of mogogoro in English:

mogogoro

dry untreated leather

noun (class 3, plural megogoro)

  • 1

    dry untreated leather

Translation of mogôgôrô in English:

mogôgôrô

valley

noun (class 3, plural megôgôrô)

  • 1

    valley