CATTA


Meaning of CATTA in English

n she-cat

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