...
related Translations
leech (n.) , [pl. leeches]
to leech (v.) , {relations}
to leech (v.) , {relations}
leech (n.) , [pl. leeches]
leech (n.) , [pl. leeches]
leech (n.) , [pl. leeches]
leech (n.) , [pl. leeches] , {biol.}
علقة {ديدان ماصة للدم}، {أحياء}