Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
tapak-kaki derau
noise footprint
tapak
palm
,
site
,
tracks
kaki
foot
,
leg
derau
sound of roaring (wind-borne rain, etc.)