Tellow

From Wikipedia, the free encyclopedia

Tellow or Talu (Persian: تلو) may refer to: