medellin

Explore definitions, synonyms, and language insights of medellin

Definitions

Noun
city in western Colombia; important coffee center