meaning of heavy swell

1. a broad and deep undulation of the ocean


Related Words

heavy swell |

Developed & Maintained By Taraprasad.com

Treasure Words