Tıhten

Turkish Definition

Yaban sarmısağı

Karachay - Turkish Examples

-

English Definition

Wild garlic