Spanish Latin Dictionary

español - latine

frambuesa in Latin: