German-English dictionary »

perochirus meaning in English

GermanEnglish
der Perochirus Substantiv

perochirusnoun