Version Française
Meaning of
"rotules"
in English language
French to English
English to French
French
English
rotules
patellae