LAY ON


Meaning of LAY ON in English

aplicar; (strike) batter

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