Arabic-English dictionary »

مُصَادَفَة سَعِيدَة meaning in English

ArabicEnglish
مُصَادَفَة سَعِيدَة f

godsendinstance of unexpected benefit or good fortune