Buzlatuuçu

Turkish Definition

Dondurucu

Karachay - Turkish Examples

-

English Definition

Freezer