third-person singular imperfect subjunctive of rester - İspanyolca İngilizce Sözlük