Slovnenya

Translation English French: fondler

Dictionary: main
fondler
noun