Arabic-English dictionary »

مُقَايَضَة meaning in English

ArabicEnglish
مُقَايَضَة f

barterexchange of goods or services