Latin-Romanian dictionary »

polypūs meaning in Romanian

LatinRomanian
polypūs

caracatiță