Translation of pembasmi in English:

pembasmi

eradicator, exterminator

  • 1

    eradicator, exterminator
    ‘obat pembasmi lalat’ fly spray