Arti dalam bahasa Inggris

mandau

saber;

Bisa juga berarti

sabre;

Cari kata Indonesia menurut abjad