Slovnenya

Translation English Spanish: stroller

Dictionary: main
stroller
noun