meaning of Abioglyphe

Abioglyphe - German to English

abioglyph