German-English dictionary »

scapus meaning in English

GermanEnglish
der Scapus Substantiv

scapusnoun