Zulu English Dictionary

isiZulu - English

luhlaza in English:

1. is green is green