Terdapat 1 arti 'squat on something' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menongkrongi
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti squat on something adalah menongkrongi.