Results for "

damarca

"
Turkish - English dictionary

damarca

(Turkish - English dictionary) :
vascular disorder.