Arabic-English dictionary »

بِئْر تَسْرِيب meaning in English

ArabicEnglish
بِئْر تَسْرِيب m

cesspoolplace for sewage