meaning of botella

botella - Spanish to English

bottle