Ihtırma

Turkish Definition

Mevsimlik geçici barınak

Karachay - Turkish Examples

-

English Definition

Seasonal temporary shelter