English-Russian dictionary »

scrods meaning in Russian

EnglishRussian
scrods

молодая треска