Slovnenya

Translation English French: adductor muscle

Dictionary: main
adductor muscle
noun