New English-Irish Dictionary
Similar words: amalgam · mullah · parallax · ayatollah · Allah · Jamaica · Kabbalah · Ramadan · Samara
  • EN > GA
  • GA > EN

Ramallah

noun GEOGRamallah foreign
  • EN > GA
  • GA > EN

ramallah

Reverse Search

- NB This is an English-Irish dictionary. Further information...