STOPPA


Meaning of STOPPA in English

n tow; oakum

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