Terdapat 5 arti kata 'crouched' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata crouched adalah mendekam. Arti lainnya dari crouched adalah meringkukkan badan.