Clue: Bank ___ (international financial institution based in Israel)

Answer: LEUMI

Length: 5


Similar Clues: