Slovnenya

Translation English French: bobbysock

Dictionary: main
bobbysock
noun