English | German | Russian | Czech

astragalar English

Meaning astragalar meaning

What does astragalar mean?

astragalar

of or relating to the anklebone

Are you looking for...?