Latin-French dictionary »

polypus meaning in French

LatinFrench
polypus [polypi] (2nd) M
noun

pieuvrenom

poulpenom