landing_placeEnglish

landing, landing place

Noun

Structure providing a place where boats can land people or goods

English: landing, landing place

Bahasa: pangkalan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words