Arabic-English dictionary »

بَيَّارَة صَرْف meaning in English

ArabicEnglish
بَيَّارَة صَرْف f

cesspoolplace for sewage