Arabic-English dictionary »

توسّطي meaning in English

ArabicEnglish
توسّطي

Intercessional

Intercessory[UK: ˌɪn.tə.ˈse.sə.rɪ] [US: ɪn.tər.ˈse.sə.riː]