Meaning of catalufa
Definition of catalufa
(noun)
brightly
colored
carnivorous
fish
of
western
Atlantic and West Indies
waters
Other information on catalufa
WIKIPEDIA results for
catalufa
Amazon results for
catalufa
Tweet