Arabic-English dictionary »

طَابُوقَة meaning in English

ArabicEnglish
طَابُوقَة f

blocksubstantial often approximately cuboid piece

Your history