Italian-English dictionary »

semimembranoso meaning in English

ItalianEnglish
semimembranoso adjective

semimembranous(partially membranous)
adjective

Your history