Definisi dalam bahasa Inggris downsitting noun (n) The act of sitting down; repose; a resting. (noun) Sumber: webster1913 Lihat arti downsitting dalam bahasa Indonesia