"Capibara" is a word in ENGLISH
capibara
ENGLISH
Definition:
See Capybara.
Few words of positivity
And it hit me like a ton of bricks - that people will put you on a pedestalto only later pull it from under you. Stability.
WORD SUGGESTIONS
cabiai
ENGLISH
The capybara. See Capybara.
Read the complete definition