turn on the tap

listen to the pronunciation of turn on the tap
English - Turkish
musluğu açmak
suyu kapatmak
suyu açmak
English - English

Definition of turn on the tap in English English dictionary

on the tap
Begging, making requests for loans