Romanian edit

Noun edit

tartaruri

  1. plural of tartar