Open main menu

Wiktionary β

mucros

EnglishEdit

NounEdit

mucros

  1. plural of mucro