ağtabaka


Results for "ağtabaka"

Turkish - English dictionary

ağtabaka

(Turkish - English dictionary) :
anat. retina.