French-Spanish dictionary »

épouvantail meaning in Spanish

FrenchSpanish
épouvantail nom {m}

espantapájarosnoun
{m}

espantapájaros | espantajonoun