Find the word definition

Wikipedia
Ardila

The Ardila is a river of Spain and Portugal and a tributary of the Guadiana. Its length is . A portion of the river forms the Portugal–Spain border.

Category:Rivers of Spain Category:Rivers of Portugal Category:International rivers of Europe Category:Portugal–Spain border Category:Guadiana