Arabic-English dictionary »

وَاقَعَ meaning in English

ArabicEnglish
وَاقَعَ

make loveto engage in sexual intercourse|copulate