"kuguare" in English Kuguare {m pl} cougars Detailed translations for "kuguare" Kuguare{masculine plural} Kuguare(also: Pumas) cougars