Polish-English dictionary »

leprechaunizm meaning in English

PolishEnglish
leprechaunizm noun

Donohue syndromenoun
rare genetic disorder