threads

/θɾ̪̊ɛdz/

threads

English Noun Top 14,135
Ad

Definition

plural of thread

Ad