Suvsar

Turkish Definition

(zoo)zerdeva, ağaç sansarı

Karachay - Turkish Examples

-

English Definition

(zoo)weed, tree marten