Avícola admin 5 years ago Avícola Avícola Definition Avícola Spanish Adjective English meaning : poultry