crouch down

INTRANSITIVE VERB PHRASE
(general)-agacharse
Synonyms for crouch down
Word of the Day
chamomile