fabric dyed with cochineal - Turkish English Dictionary

Suggest a Term