Dizionario Inglese - Latino

English - latine

bewildered in latino: