meaning of botica

botica - Spanish to English

pharmacy