Abızıratıvçu

Turkish Definition

Yorucu, bitapdüşürücü

Karachay - Turkish Examples

-

English Definition

Tiring, exhausting