Legundi definition

An island in the Sunda Strait between Java and Sumatra.
pronoun
0
0
Advertisement