Dictionary English – Romanian

masterly



Adjectiv
Adverb