Italian Latin Dictionary

italiano - latine

camicetta in Latin: