Arabic-English dictionary »

مُثار meaning in English

ArabicEnglish
مُثار

Overexcited[UK: ˌəʊv.ər.ɪk.ˈsaɪ.tɪd] [US: ˌoʊv.r̩.ɪk.ˈsaɪ.tɪd]