şurup


Results for "şurup"

Turkish - English dictionary

şurup

(Turkish - English dictionary) :
syrup.