Slovnenya

Translation English French: flatfoot

Dictionary: main
flatfoot
noun