Slovnenya

Translation English French: hinny

Dictionary: main
hinny
noun