Feather-boa meaning

A decorative scarf made out of feathers.
noun
0
0
Advertisement