Dictionary Romanian – English

impecabil



Adjectiv
Adverb