Elkırğan

Turkish Definition

Kayalarda yetişen dikenlibir çalı

Karachay - Turkish Examples

-

English Definition

A thorny bush that grows on rocks