Definition & Meaning | English word QATARGATE
QATARGATE
Definitions of QATARGATE
- (neologism) The Qatar corruption scandal at the European Parliament.
Number of letters
9
Is palindrome
No
Search for QATARGATE in:
Page preparation took: 164.78 ms.