amoucade

Galician

Verb

amoucade

  1. second-person plural imperative of amoucar