Meaning of 'Guinea pig'

  • उंदरासारखा प्राणी
  • स्वतःवर वैद्यकिय प्रयोग करवून घेणारा माणूस


Browse English to Marathi Words

English - Marathi Dictionary Search