Portuguese-English dictionary »

gargalhada fatal meaning in English

PortugueseEnglish
gargalhada fatal noun
{f}

evil laugh(villain's signature laugh)
noun