Arabic-English dictionary »

سفاد meaning in English

ArabicEnglish
سفاد

copulationthe coming together of male and female in sexual intercourse