ESCA


Meaning of ESCA in English

n 1. bait; lure; 2. tinder

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