×
interloper
meaning in French
n.
intrus; qui met son nez là où il ne faut pas
Related Words
interlocutress
interlope
interlude
interlunar
PC Version
Copyright © 2018 WordTech Co.