Arabic-English dictionary »

مَأْزِق meaning in English

ArabicEnglish
مَأْزِق m

stalemateblocked situation without personal loss