Slovnenya

Translation English French: long-legs

Dictionary: main
long-legs
noun