LIMACE


Meaning of LIMACE in English

n snail; also: slug

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