Did you mean: gard, kart, girtî

Sorry, no translations for "garrot" have been found.

Wiktionary Links