capybara
US
/ˌkæpəˈbɛrə/
UK
/kæpɪˈbɑrə/
Definition for capybara is being prepared and will be available soon.
Definition for capybara is being prepared and will be available soon.