English to Arabic

Meaning for:
Coddles
other
يدلّل