Spanish Latin Dictionary

español - latine

taza in Latin: