"Mecedora" is English

1 answer

The English translation of "mecedora" is "rocking chair."