Meaning ofhomespunin English

homespun

us/ˈhoʊmspən/uk/ˈhəʊms.pən/
#moderate
Definitions