Translation of ambassador in isiZulu

ambassador

inxusa

nounPlural ambassadors

  • 1

    inxusa
    ‘The ambassador told us wonderful things about his country’ Inxusa lisitshele izindaba ezinhle ngezwe lalo.