SPINA


Meaning of SPINA in English

n 1. spine, thorn; 2. fishbone;

spina (dorsal) spine, backbone;

esser super le spinas to be on thorns, on pins and needles

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