"Picapare" is a word in ENGLISH
picapare
ENGLISH
Definition:
The finfoot.
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
finfoot
ENGLISH
A South American bird (heliornis fulica) allied to the grebes. The name is also applied to several related species of …
Read the complete definition