débouchait
French
Verb
débouchait
third-person singular imperfect indicative of
déboucher