Slovnenya

Translation English French: hankering

Dictionary: main
hankering
noun