"estregar" in English

QUICK TRANSLATIONS
"estregar" in English
estregar{transitive verb}
SYNONYMS