Did you mean: xacra, chicória, chacaréu

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

Wiktionary Links