Italian-English dictionary »

accosciarsi meaning in English

ItalianEnglish
accosciarsi verb

squat [squatted, squatting, squats](to bend at the knees)
verb
[UK: skwɒt] [US: ˈskwɑːt]