Meaning of
"ağzı sıkı,"
in english language
Turkish to English
English to Turkish
Turkish
English
ağzı sıkı,
Hand-to-mouth
ağzı sıkı, sır söylemez
tightlipped