Teymurlu Explained

Teymurlu or Teimoor Loo (fa|تيمورلو|link=no) may refer to: