English-Italian dictionary »

crouch meaning in Italian

EnglishItalian
crouch [crouched, crouching, crouches] (to bend down)
verb
[UK: kraʊtʃ]
[US: ˈkraʊtʃ]

accovacciarsiverb