Meaning of memo in Spanish:

memo

Translate memo into English

adjective & masculine and feminine nounfeminine adjective mema

  • 1[persona] Que tiene poca inteligencia.