SÜRÜ


Results for "SÜRÜ"

Turkish - English dictionary

şurup

(Turkish - English dictionary) :
syrup.