photo_library
photo_library
Jamaica
noun
Jamaica - situated in the Caribbean Sea, it is the fourth largest island in the Greater Antilles.
also known as
yaad, yard
arrow_drop_down
0
arrow_drop_down
comments