rato

rato

English Noun
Ad

Definition

Alternative form of RATO (“rocket-assisted takeoff”).

Ad