Results for "

plug for

"
English - Turkish Dictionary

plug for

(English - Turkish Dictionary) :
k. dili (birini) desteklemek, (birinin) tarafını tutmak.