Results for "

meddler

"
English - Turkish Dictionary

meddler

(English - Turkish Dictionary) :
i. herkesin işine karışan kimse, her şeye burnunu sokan kimse, işgüzar.