Search term island has 2 results
Jump to
ENEnglishESSpanish
island isla{f}
island(n)[geography] isla(n){f}[geography]