tarts

/tɑɹts/

tarts

English Noun Top 17,848
Ad

Definition

plural of tart

Ad