Slovnenya

Translation English Spanish: perambulator

Dictionnaire: main
perambulator
noun