woman from tenerife, spain - Espagnol Anglais Dictionnaire