meaning of apicultor

apicultor - Spanish to English

beekeeper