Spanish Latin Dictionary

español - latine

florecer in Latin: