English-Latin dictionary »

kostroma meaning in Latin

EnglishLatin
Kostroma (city in Russia)
proper noun

Costromaproper noun
F