RASTRELLAR Meaning of RASTRELLAR in English v to rake (leaves, the soil, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012