Arabic-English dictionary »

بَارُوكَة meaning in English

ArabicEnglish
بَارُوكَة f

wighead of artificial hair