Arabic-English dictionary »

بَيْت دَعَارَة meaning in English

ArabicEnglish
بَيْت دَعَارَة m

brothelhouse of prostitution