Translation of insect repellent in Indonesian

insect repellent

obat pengusir serangga

noun

  • 1

    obat pengusir serangga