Şamşiye

Turkish Definition

Şemsiye

Karachay - Turkish Examples

-

English Definition

Umbrella