mossadEnglish

Mossad

Noun

The Israeli foreign intelligence agency

English: Mossad

Bahasa: Mossad

Bahasa words with similar meanings