Wales' final match before Euro 2020 will be a friendly against the Netherlands in Rotterdam.

Ryan Giggs' side will play at the Feyenoord Stadium in Rotterdam on Saturday, June 6, with a 6.30pm kick-off local time.

"This will be Ryan Giggs' last opportunity to test his players before they fly to Baku for the final tournament," said the Football Association of Wales in announcing the fixture.

Campaign Series:

Wales will head to Baku in Azerbaijan after the Holland game to prepare for their opening Euro 2020 match against Switzerland on June 13.

Giggs' side will also play Turkey in Baku four days later before completing their Group A fixtures against Italy in Rome on June 21.

Wales and Holland met in the run up to Euro 2016, with the Dutch winning a Cardiff City friendly in November 2015 3-2.

The two sides last played in Rotterdam in June 2008 when Holland won 2-0.

Wales have arranged home friendlies against Austria and the United States in March as part of their Euro 2020 preparations.

The FAW hopes to play one more home game in June before heading to Euro 2020 via Rotterdam.

"You want to test yourself against good teams," Giggs told the BBC.

"It's about preparing yourself as best you can and making sure that players get minutes, get ready for that first game."