islota ( synonym found)

Definition of islota:

°a small island.

Back to Top