SUPRA Meaning of SUPRA in English I. prep above, over; II. adv on the top, above Interlingua English vocab. Английский словарь Интерлингва. 2012