Slovnenya

Translation English Japanese: sesamoid bone

Dictionary: main
sesamoid bone
noun