Arabic-English dictionary »

اِخْتَرَعَ meaning in English

ArabicEnglish
اِخْتَرَعَ

inventdesign a new process or mechanism