Arabic-English dictionary »

لِوَاط meaning in English

ArabicEnglish
لِوَاط m

sodomysex held to be unnatural