ambulà
Catalan
Verb
ambulà
third-person singular preterite indicative of
ambular