SERPER


Meaning of SERPER in English

v to glide, wriggle

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