Arabic-English dictionary »

تَدَاوُل meaning in English

ArabicEnglish
تَدَاوُل m

exchangeplace for conducting trading