Search term dotato has one result
Jump to
IT Italian EN English
dotato (adj) [endowed with talents] talented (adj) [endowed with talents]

Italian English translations