roadsEnglish

roads, roadstead

Noun

A partly sheltered anchorage

English: roads, roadstead

Bahasa: jalan raya

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "roads"