English
Etymology It. half moon
Noun en-noun
Italian
Noun it-noun|mezz|f|aluna|elune
de:mezzaluna ko:mezzaluna io:mezzaluna it:mezzaluna