Osuna definitions

Search

Osuna

Osuna logo #10101) Town near Sevilla
Found on https://www.crosswordclues.com/clue/osuna

Osuna

Osuna logo #21003town, Sevilla provincia (province), in the comunidad autónoma (autonomous community) of Andalusia, southern Spain. Osuna lies at the foot of a hill ...
Found on http://www.britannica.com/eb/a-z/o/37
No exact match found.