French Zulu Dictionary

Français - isiZulu

imperméable in Zulu: