English Zulu Dictionary

English - isiZulu

embarrassing in Zulu: