Italian Latin Dictionary

italiano - latine

ghepardo in Latin: