sits on hands

sits on hands teriminin İngilizce - Türkçe sözlükteki anlamı