Spanish Latin Dictionary

español - latine

Arroz in Latin:

1. Rice Rice