oceanfrontEnglish

oceanfront

Noun

Land bordering an ocean

English: oceanfront

Bahasa: pantai

Bahasa words with similar meanings