Arabic-English dictionary »

مُبْتَكَر meaning in English

ArabicEnglish
مُبْتَكَر m

innovativecharacterized by the creation of new ideas or things