Translation of thopa sefoka in English:

thopa sefoka

win a prize

phrase

  • 1

    win a prize