Antipolilla admin 5 years ago Antipolilla Antipolilla Definition Antipolilla Spanish Adjective English meaning : mothball