Troch
contestada

Which European country is located at 20 degrees West and 63 degrees north?