strip of cloth used as an ornament on clothing - Spanish English Dictionary

Suggest a Term