piece of hard and wrinkled leather - Spanish English Dictionary

Suggest a Term