×

haïfa meaning in English

n. haifa, city in northern israel

Related Words

  1. hayward
  2. haywood
  3. haïdouk
  4. haïku
PC Version

Copyright © 2018 WordTech Co.