meaning of Adlerrochen

Adlerrochen - German to English

eagle rays [family Myliobatidae]