Home US English tufted
Translate tufted into Spanish
Having or growing in a tuft or tufts.
READ THESE ARTICLES