Karılgaç

Turkish Definition

Kırlangaç

Karachay - Turkish Examples

-

English Definition

Swallow