IMHO (abbr. for in my humble opinion) in Spanishmore_vertread more closeTranslate IMHO (abbr. for in my humble opinion) in Spanish