Portuguese-English dictionary »

língua-de-sogra meaning in English

PortugueseEnglish
língua-de-sogra noun
{f}

party horn(tube to create a sound)
noun