The English Dictionaries
tsunami /noun [countable]
technical a tidal wave
 
 
 
 
 


Hosted by www.Geocities.ws

1