Spanish-English Dictionaryinsinuaré
insinuaré
insinuar
Meaning of insinuaré