Donma


Results for "Donma"

Turkish - English dictionary

donmaönler

(Turkish - English dictionary) :
antifreeze.