English-Arabic dictionary »

expectorate meaning in Arabic

EnglishArabic
Expectorate [UK: ɪk.ˈspek.tə.reɪt]
[US: ɪk.ˈspek.tə.reɪt]

إبصق