Translator

"sheepishly" in Spanish