Did you mean: kabaragoya, Kabarda, хибарка

Sorry, no translations for "кабарга" have been found.

Wiktionary Links