English-Tamil dictionary. guinea-pig. noun. Attributive form of guinea pig, noun . ... The camp doctors deliberately infected human guinea pigs with ...
確定! 回上一頁