English-Arabic dictionary »

leech meaning in Arabic

EnglishArabic
Leech [UK: liːtʃ]
[US: ˈliːtʃ]

المستنزف

Leeched

ليتشيد

Leeches [UK: ˈliː.tʃɪz]
[US: ˈliː.tʃəz]

المستنزفون

Leeching

الإمتصاص