Russian-English dictionary »

сплюшка meaning in English

RussianEnglish
сплюшка noun
{f}

Eurasian scops owl(Otus scops)
noun

scops owl [scops owls](Otus scops)
noun