pejelagarto
Top 35000
Meanings
Noun
1. gar; garfish (fish of the family Lepisosteidae) (chiefly Mexico and Central America)