Tatari

Sardinian

Proper noun

Tatari f

  1. alternative form of Tàtari