Slovnenya

Translation English Japanese: anatomical sphincter

Dictionary: main
anatomical sphincter
noun