Açığavuz

Turkish Definition

(açık avuz) ağzı açık,şaşkın

Karachay - Turkish Examples

-

English Definition

(open palm) mouth open, astonished