Dictionary Romanian – English

meșteșugit



Adjectiv
1.

executed artistically


2. (măiestrit)

masterly


3. (ingenios)

ingenious


4. (priceput)

skil(l)ful



Adverb