Slovnenya

Translation English Spanish: perambulator

Diccionario: main
perambulator
noun