Terdapat 1 arti 'sit on' di Kamus Bahasa Inggris Terjemahan Indonesia.
Mengeduduki
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti sit on adalah mengeduduki.