Alberche

English

Proper noun

Alberche

  1. A river in central Spain, that flows into the Tagus.

Translations

Anagrams

Portuguese

Proper noun

Alberche m

  1. Alberche (a river in central Spain)