Term Gallery logo

Meanings of superhumerale in English

Translations for superhumerale