Slovnenya

Translation English French: homespun

Dictionary: main
homespun
adjective
1 bon, lisse.
2 simple.