Multilingual Turkish Dictionary

CANINI İSTETMEK

CANINI İSTETMEK : Turkish English

make one's mouth water