Definify.com

Definition 2025


marabù

marabù

See also: marabu and marabú

Italian

Noun

marabù m (invariable)

  1. marabou