Skip to main content

English: ICANN

Welsh: Corfforaeth y Rhyngrwyd ar gyfer Enwau a Rhifau a Neilltuir

Part of speech

Noun, Feminine, Singular

Definition

Internet Corporation for Assigned Names and Numbers