meaning of south china sea

1. a tropical arm of the Pacific Ocean near southeastern Asia subject to frequent typhoons


Related Words

south china sea |

Developed & Maintained By Taraprasad.com

Treasure Words