Definify.com

Definition 2025


macrou

macrou

Romanian

Noun

macrou n (plural macrouri)

  1. mackerel

Declension