Duhovay

Turkish Definition

(rus) fırın, etüv

Karachay - Turkish Examples

-

English Definition

(russian) oven, oven