STROP Meaning of STROP in English strap (de cute) English Interlingue dictionary. Английский словарь Интерлингве. 2012