Italian Latin Dictionary

italiano - latine

melone in Latin: