he is of a retiring nature. - Türkçe İngilizce Sözlük