tsunami has 1 translations in 1 languages

translations of tsunami

NO EN English 1 translation
  • tsunami (n) [large, destructive wave generally caused by a tremendous disturbance in the ocean]