Slovnenya

Translation English Spanish: baby buggy

Diccionario: main
baby buggy
noun