Translation of alien in isiZulu

alien

-sezizweni

adjective

Geography

  • 1

    -sezizweni
    ‘The team will remove the alien plants that are blocking the river’ Iqembu lizosusa izitshalo zasezizweni ezivimbela umfula
    • someone or something from another country