Esperanto-English dictionary »

amaspafado meaning in English

EsperantoEnglish
amaspafado noun

mass shooting(shooting of multiple people)
noun