Dictionary English – Romanian

impeccable



Adjectiv