Definify.com

Definition 2024


tartara

tartara

See also: tártara and tàrtara

Italian

Adjective

tartara

  1. feminine singular of tartaro