Slovnenya

Translation English French: hare

Dictionary: main
hare
noun