Quantcast
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)
Search history
Did this page answer your question?