Atdırıvçu

Turkish Definition

Attırıcı, caydırıcı

Karachay - Turkish Examples

-

English Definition

Deterrent, deterrent