Slovnenya

Translation English Spanish: baby carriage

Dictionary: main
baby carriage
noun