Results for "

alyuvar

"
Turkish - English dictionary

alyuvar

(Turkish - English dictionary) :
biol. red blood cell, erythrocyte.