Arabic-English dictionary »

شديد التوتر meaning in English

ArabicEnglish
شديد التوتر

Overstrung[UK: ˌəʊv.ə.ˈstrʌŋ] [US: ˌoʊv.ə.ˈstrʌŋ]