mecatead

Spanish

Verb

mecatead

  1. second-person plural imperative of mecatear