Terjemahan hinggap di Bahasa Inggris

hinggap

alight, perch

  • 1

    alight, perch
  • 2

    (infection)
    attack