stick up for


Results for "stick up for"

English - Turkish Dictionary

stick up for

(English - Turkish Dictionary) :
-i savunmak.