Dictionary · Spanish

Looking up "cooperativizar"…