islelet ( synonym found)

Definition of islelet:

°a small island.

Back to Top