English edit

Noun edit

acouchis

  1. plural of acouchi