Synonym-English dictionary »

guinea pig synonyms in English

SynonymEnglish
guinea pig noun

cavia cobayanoun