Search term island has 5 results
EN English PT Portuguese
island ilha {f}
island (n) [geography] Islândia (n) {f} [geography]
island ilhas
island console
PT Portuguese EN English
Island Island