Translation of ichibi in English:

User Contribution

ichibi

dam

noun

  • 1

    dam

    ukuphela kwesomiso kwabonakala ngokugcwala kwechibi

    the end of the drought was seen through the dam being full

    Is this entry useful?

User Contribution

ichibi

lake

noun