Latin-Romanian dictionary »

sciurus terrestris meaning in Romanian

LatinRomanian
sciurus terrestris

popândău