photo_library
photo_library
Bahamas
Belize
Guyana
noun
The Iguana - A large herbivorous lizard native to the Caribbean and Central America.
arrow_drop_down
0
arrow_drop_down
1 comment
Guyana
Guyana
Linda Linda
6 years ago

How to say Coffee, Internet, Cafe, relaxtion in guyanese creole