INFABRICATED


Meaning of INFABRICATED in English

adj not fabricated; unwrought; not artificial; natural.

Webster English vocab.      Английский словарь Webster.