Spanish-English Dictionaryproyectaba
proyectaba
proyectar
Meaning of proyectaba