Translator


"to give an exaggerated account of" in Spanish

QUICK TRANSLATIONS
"to give an exaggerated account of" in Spanish