straightarrowEnglish

straightarrow(a)

Adjective

Conventionally moral and upright

English: straightarrow(a)