débouchaient
French
Verb
débouchaient
third-person plural imperfect indicative of
déboucher