French-English dictionary »

popov meaning in English

FrenchEnglish
Popov nom

Russki◼◼◼(alternative term for Russian (derogatory))
noun