German-English dictionary »

sehgrube meaning in English

GermanEnglish
die Sehgrube Substantiv

fovea centralisnoun