Arabic-English dictionary »

مَقْصَرَة meaning in English

ArabicEnglish
مَقْصَرَة f

fulling millwater mill