fdi meaning Riddles

fdi meaning Riddles and more.