dictionnaire zoulou - Anglais

isiZulu - English

idrizzle Anglais:

1. a drizzle a drizzle