Slovnenya

Translation English French: biddy

Dictionary: main
biddy
noun