vocab dash
Log in
Sign up
agachona
Meanings
Noun
1. snipe (bird of the family Scolopacidae)
2. Gallirallus striatus
(Philippines)