Seyirtop

Turkish Definition

Tuhaf insan

Karachay - Turkish Examples

Ol Seyirtop nu biridi - o tuhaf bir insandır

English Definition

Strange person