dictionnaire Anglais - Anglais

English - English

a shy or reserved person Anglais: