Arabic-English dictionary »

تُوبَاز meaning in English

ArabicEnglish
تُوبَاز m

topazgem