Definify.com

Definition 2025


tartara

tartara

See also: tártara and tàrtara

Italian

Adjective

tartara

  1. feminine singular of tartaro