lenfatik


Results for "lenfatik"

Turkish - English dictionary

lenfatik

(Turkish - English dictionary) :
lymphatic.