Slovnenya

Translation English French: semilunar bone

Dictionary: main
semilunar bone
noun