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