marabús

Catalan

Noun

marabús

  1. plural of marabú

Spanish

Noun

marabús

  1. plural of marabú