TALPA


Meaning of TALPA in English

n [Zool.] mole

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