arabdict Dictionary & Translator - Arabic-English translation for capybara

      Noun

      capybara (n.) , {zool.}