GRANATA


Meaning of GRANATA in English

n 1. pomegranate (= fruit of the pomegranate); 2. [Mil.] grenade, shell

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