Arabic-English dictionary »

تُحْفَة meaning in English

ArabicEnglish
تُحْفَة f

masterpiecepiece of work that has been given much critical praise