Slovnenya

Translation English French: digs

Dictionary: main
digs
noun