Slovnenya

Translation English French: shin

Dictionary: main
shin
noun