rüzgâr gelecek delikleri tıkamak

listen to the pronunciation of rüzgâr gelecek delikleri tıkamak
Türkçe - İngilizce
to take precautions, be prepared to meet trouble, batten down the hatches
rüzgâr gelecek delikleri tıkamak