isle
noun
1. (geography) 
a. la isla (F) 
We went bird watching on the Isle of Wight last weekend.Fuimos a observar aves a la isla de Wight el fin de semana pasado.
isle
Noun
1. (general) 
a. la isla (F) 
the Isle of Manla isla de Man
the Isle of Wightla isla de Wight
isle [aɪl]
noun
(poet) isla (f)
Examples
Loading...
Search history
Did this page answer your question?