meaning of butaca

butaca - Spanish to English

armchair