Arabic-English dictionary »

الرّفسة المفاجئة، يرفس meaning in English

ArabicEnglish
الرّفسة المفاجئة، يرفس

Yerking