Skip to main content

English: TFT

Welsh: Ymddiriedolaeth y Fforestydd Trofannol

Part of speech

Noun, Feminine, Singular

Definition

Tropical Forest Trust

Context

Teitl cwrteisi yn unig.