Slovnenya

Translation English French: pushy

Dictionary: main
pushy
adjective