decoration or toy attached to the bars of a cradle or crib - Spanish English Dictionary

Suggest a Term