meaning of Afrikanischer Vielstachler

Afrikanischer Vielstachler - German to English

African leaffish [Polycentropsis abbreviata]