Arabic-English dictionary »

مضاعف ثلاث مرات meaning in English

ArabicEnglish
مضاعف ثلاث مرات

Trebled[UK: ˈtreb.l̩d] [US: ˈtreb.l̩d]