English-Arabic dictionary »

masterpiece meaning in Arabic

EnglishArabic
masterpiece piece of work that has been given much critical praise

تُحْفَةf

رَائِعَةf