Katavuz

Turkish Definition

Katı sözlü, ağırsözlü

Karachay - Turkish Examples

343 -

English Definition

Stern-spoken, harsh-spoken