Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gambias
in English
gambias
#limited
Definitions
Noun
a
river
in
western
Africa
that
flows
through
Senegal
and
Gambia
a
country
in
West
Africa
,
named
after
the
river
Gambia