Definify.com

Definition 2025


tàrtara

tàrtara

See also: tartara and tártara

Catalan

Adjective

tàrtara

  1. feminine singular of tàrtar