translate English to German: Rock meteorite from Palma de Mallorca.
Rock Meteorit von Palma de Mallorca.