Arabic-English dictionary »

بربخ - أنبوب مفرِّغ meaning in English

ArabicEnglish
بربخ - أنبوب مفرِّغ

penstocksluice or pipe