Translation of mogoafatshe in English:

User Contribution

mogoafatshe

shelter

noun

  • 1

    shelter

    re ikagetse mogoafatshe go itshireletsa mo puleng

    we built a shelter to protect ourselves from rain

    Is this entry useful?