English to Arabic

Meaning for:
Licked
other
ملعوق