ambulades
Catalan
Participle
ambulades
f
pl
feminine plural of
ambulat