×

tenerife meaning in English

n. tenerife, largest of the canary islands (located near the northwestern coast of africa)

Related Words

  1. tendreté
  2. tendu
  3. teneur
  4. teneur en alcool
PC Version

Copyright © 2018 WordTech Co.