Arabic-English dictionary »

مَتَاهَة meaning in English

ArabicEnglish
مَتَاهَة f

labyrinthmaze

mazepuzzle to get through