Translation of acuesta in English:

acuesta

(acuestas)