Telde
English
Proper noun
Telde
A
city
and
municipality
of
Gran Canaria
,
Canary Islands
,
Spain
.
Anagrams
Ledet