mountain_peakEnglish

mountain peak

Noun

The summit of a mountain

English: mountain peak

Bahasa: kemuncak

Bahasa words with similar meanings