ambló
See also:
amblo
Spanish
Verb
ambló
third-person singular preterite indicative of
amblar