"amazulu" in English Amazulu {m pl} Amazulu "amazulu" English translation Amazulu Amazulu Detailed translations for "amazulu" Amazulu{masculine plural} Amazulu Amazulu