EnglishEdit

NounEdit

momos

  1. plural of momo

SpanishEdit

NounEdit

momos m pl

  1. plural of momo