Indonesian to English
deram sound of rumble (thunder, tigers roar, drum roll, etc.).
deram
please wait
by Xamux Translate

Sinonim

  1. aum
  2. aung
  3. raung
Browse by prefix