English to Turkish Dictionary leach

leach

liç
translation of 'leach'
verb
süzmek
noun
yıkayarak arıtmak
Credits: Google Translate
Download the
HelloEnglishApp
image_one