Translation of Mast in Indonesian

User Contribution

Mast

Tiang kapal

noun