Spanish-English dictionary »

podolsk meaning in English

SpanishEnglish
Podolsk proper noun

Podolsk(city)
proper noun