haifaEnglish

Haifa, Hefa

Noun

A major port in northwestern Israel

English: Hefa, Haifa

Bahasa: Haifa, Hefa

Bahasa words with similar meanings

English words with similar meanings

Show 1 words