Translation of jentik-jentik in English:

jentik-jentik

mosquito larva

noun

  • 1

    mosquito larva