karo


Results for "karo"

Turkish - English dictionary

sakaroz

(Turkish - English dictionary) :
chem. sucrose, saccharose.