compact and fine cotton cloth diagonally woven - Spanish English Dictionary

Suggest a Term