Polish-English dictionary »

coimbra meaning in English

PolishEnglish
Coimbra noun

Coimbranoun
city and municipality in Coimbra, Portugal