ground_tackleEnglish

anchor, ground tackle

Noun

A mechanical device that prevents a vessel from moving

English: anchor, ground tackle

Bahasa: jangkar, sauh

Bahasa words with similar meanings

English words with similar meanings

Show 1 words