Italian-English dictionary »

monogrammista meaning in English

ItalianEnglish
monogrammista noun
{m} {f}

monogrammistnoun