Italian Latin Dictionary

italiano - latine

parotite in Latin: