×

andalousie meaning in English

n. andalusia, region in southern spain that borders on the atlantic ocean and mediterranean sea

Related Words

  1. andain
  2. andalou
  3. andalousite
  4. andaman
PC Version

Copyright © 2018 WordTech Co.