Meaning of mimoso in Spanish:

mimoso

Translate mimoso into English

adjectivefeminine adjective mimosa

  • 1Que disfruta dando y recibiendo muestras de cariño.