Spanish-English dictionary »

carmelo meaning in English

SpanishEnglish
Carmelo proper noun

Carmel(mountain range in Israel)
proper noun
[UK: karˈmel] [US: karˈmel]