A leisurely walk (usually in some public place)
English: amble, promenade, saunter, stroll, perambulation
Bahasa: bersiar-siar
amble, mosey, perambulation, promenade, saunter
English: amble, promenade, saunter, stroll, perambulation
Bahasa: bersiar-siar
English: amble, mosey