Translation of kapal keruk in English:

User Contribution

kapal keruk

dredger

noun