Definify.com

Definition 2024


macrou

macrou

Romanian

Noun

macrou n (plural macrouri)

  1. mackerel

Declension