English

edit

Proper noun

edit

Tellos

  1. plural of Tello

Anagrams

edit