Results for "

lenfosit

"
Turkish - English dictionary

lenfosit

(Turkish - English dictionary) :
,-ti biol. lymphocyte.