Avma

Turkish Definition

(malk) gölge, serin yer,kuytu

Karachay - Turkish Examples

Kartla Avma da olturadıla - yaşlılar gölgede oturuyorlar

English Definition

(goods) shade, cool place, nook