Home
Search
Index
Definify.com
Definition
2024
tàrtara
tàrtara
See also:
tartara
and
tártara
Catalan
Adjective
tàrtara
feminine singular of
tàrtar
Similar Results
Tartar