Slovnenya

Translation English Japanese: shmoose

Dictionary: main
shmoose
verb