damarca


Results for "damarca"

Turkish - English dictionary

damarca

(Turkish - English dictionary) :
vascular disorder.