Spanish-English dictionary »

matamoscas meaning in English

SpanishEnglish
matamoscas noun
{m}

fly agaric(Amanita muscaria)
noun

flyswatter(device for swatting flies)
noun

mata moscas con el rabo phrase

idle hands are the devil's workshop(One who is idle will likely come to do evil)
phrase