Tavukayak

Turkish Definition

(bot)tavuk ayaklı, birbitki adı

Karachay - Turkish Examples

-

English Definition

(bot)with chicken feet, name of a plant