Translation of ship, vessel in isiZulu

User Contribution

ship, vessel

Umkhumbi

noun