Did you mean: sogro, cachorro, sogra

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

Wiktionary Links