Shobdo Logo
IT↔ENmacromelia

macromelia

Flag: itItalian → EnglishFlag: gbOxford Italian–English

macromelia
/ˌmækrəʊˈmiːlɪə/
noun
macromelia f