English-Arabic dictionary »

intercessional meaning in Arabic

EnglishArabic
Intercessional

توسّطي