srirachas

English

Noun

srirachas

  1. plural of sriracha

Swedish

Noun

srirachas

  1. indefinite genitive singular of sriracha