Translation of guguran in English:

guguran

something fallen

  • 1

    something fallen
    ‘guguran nuklir’ nuclear fallout