Latin Italian Dictionary

latine - italiano

polypus in Italian:

1. il polipo il polipo