French-Spanish dictionary »

leprechaun meaning in Spanish

FrenchSpanish
leprechaun nom {m}

duende irlandésnoun
{m}