English-Spanish dictionary »

party horn meaning in Spanish

EnglishSpanish
party horn (tube to create a sound)
noun

matasuegrasnoun
{m}