meaning of gulf of siam
1.
an
arm
of
the
South
China
Sea
between
Indochina
and
the
Malay
Peninsula
Related Words
gulf of siam
|
Developed & Maintained By
Taraprasad.com