Romanian

edit

Proper noun

edit

Insulele Canare f pl

  1. Canary Islands