translate English to German: Estoril is a small town or district if you may of the city of Cascais.
Estorin ist eine kleine Stadt, oder Bezirk in der Nähe von Cascais, im Zentrum von Portugal, an ...