Translation of Turkey in isiZulu

User Contribution

Turkey

Iqalikuni

noun


User Contribution

Turkey

Igalikuni

noun