tàrtara

See also: tartara and tártara

Catalan

Adjective

tàrtara

  1. feminine singular of tàrtar