TENERIFE


Meaning of TENERIFE in English

n. largest of the Canary Islands (located near the northwestern coast of Africa)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.