Dizionario Inglese - Latino

English - latine

roast in latino: