tartaruri

Romanian

Noun

tartaruri

  1. plural of tartar