Dizionario Inglese - Latino

English - latine

depressed in latino: