Arabic-English dictionary »

بَارُوق meaning in English

ArabicEnglish
بَارُوق m

white leadlead carbonate