Latin-Romanian dictionary »

polypus meaning in Romanian

LatinRomanian
polypus [polypi] (2nd) M
noun

caracatițăsubstantiv