huge waves

listen to the pronunciation of huge waves
English - Turkish
dev dalgalar
English - English

Definition of huge waves in English English dictionary

huge wave
enormous swell of water
huge wave
{i} decuman wave