English to Arabic

Meaning for:
Osculated
other
مقبّل