tapir has 1 translations in 1 languages

translations of tapir

NO EN English 1 translation
  • tapir (n) [large odd-toed ungulate with a long prehensile upper lip of the family Tapiridae.]