German-English dictionary »

ovozentrum meaning in English

GermanEnglish
das Ovozentrum Substantiv

ovocenternoun