Online Dictionary

fly in the face Explained

fly in the face at English (WD) Of Explained:

#REDIRECT fly in the face of