interloper


Results for "interloper"

English - Turkish Dictionary

interloper

(English - Turkish Dictionary) :
i. başkasının işine burnunu sokan kimse.