otter hide blanket or cloak - Spanish English Dictionary

Suggest a Term