Translation of cayman in Malay

cayman

buaya Amerika Selatan

noun

  • 1

    buaya Amerika Selatan