meaning of Arche-Noah-Muschel

Arche-Noah-Muschel - German to English

Noah's ark shell [Arca noae]

View more

  • Noah's ark [Arca noae]