mshindwa Swahili - English
1.
Englishloser
-
Englishperson who fails to win
-
Swahilimshindwa
Englishloser
-
Englishsomeone with bad luck or poor skills who consistently loses
-
Swahilimshindwa
English translator: Swahili English mshindwa Eesti sõnaraamat Español Traductor Svenska Översättare