CAVIA


Meaning of CAVIA in English

n cage (= enclosure used for confining animals)

Interlingua English vocab.      Английский словарь Интерлингва.