Latin-Russian dictionary »

tyto alba meaning in Russian

LatinRussian
Tyto alba noun

сипухаnoun