Latin-English dictionary »

costroma meaning in English

LatinEnglish
Costroma proper noun
F

Kostroma(city in Russia)
proper noun