Slovnenya

Translation English French: pushcart

Dictionary: main
pushcart
noun