SPUTAR


Meaning of SPUTAR in English

v to spit, expectorate

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