translate English to German: This great lodging in Cala Ratjada, Mallorca is located in ...
Apartment in Cordoda, geräumig im Zentrum der ...