ARENA


Meaning of ARENA in English

n I. sand; II. arena (1. place of combat; 2. [Med.] gravel)

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