Search term island has 2 results
EN English PL Polish
island (n) wyspa (n)
PL Polish EN English
Island Island