German-English dictionary »

periorbita meaning in English

GermanEnglish
die Periorbita Substantiv

periorbitanoun