Apestoso admin 5 years ago Apestoso Apestoso Definition Apestoso Spanish Adjective English meaning : stinky