Spanish-English Dictionaryintercalar
Meaning of intercalar