Definition of mopa in Spanish:

mopa

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.