Italian-English dictionary »

leprechaunismo meaning in English

ItalianEnglish
leprechaunismo noun
{m}

Donohue syndrome(rare genetic disorder)
noun