Translation of tremendous in Indonesian

User Contribution

tremendous

dahsyat

adjective