be up a creek


Results for "be up a creek"

English - Turkish Dictionary

be up a creek

(English - Turkish Dictionary) :
k. dili zor durumda kalmak/olmak.