Polish-English dictionary »

samara meaning in English

PolishEnglish
Samara noun

Samaranoun
city in Russia