FRIN

See also: frin

English

Phrase

FRIN

  1. Initialism of further research is needed.