anchorage_groundEnglish

anchorage, anchorage ground

Noun

Place for vessels to anchor

English: anchorage, anchorage ground

Bahasa: pelabuhan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words