Meaning of mopa in Spanish:

mopa

Translate mopa into English

feminine noun

Spain
  • 1Utensilio de limpieza consistente en una pieza plana de tela o tiras de tela sujetas a un palo que se utiliza para barrer y abrillantar suelos.