Turkish-English dictionary »

coimbra meaning in English

TurkishEnglish
Coimbra proper noun

Coimbra(city and municipality in Coimbra, Portugal)
proper noun