Arabic-English dictionary »

تودفلاكس meaning in English

ArabicEnglish
تودفلاكس

Toadflax[UK: ˈtəʊd.flæks] [US: ˈtoʊd.ˌflæks]