Translation of mosquita in English:

mosquita

feminine noun

  • 1

    ser / parecer una mosquita muerta to look as if butter wouldn't melt in one's mouth