Skip to main content

English: Oil Firing Technical Association

Welsh: Cymdeithas Dechnegol Llosgi Olew

Part of speech

Noun, Feminine, Singular

Definition

OFTEC