longanisas

English

Noun

longanisas

  1. plural of longanisa