English: Internet Access Provider
Welsh: Darparwr Mynediad i'r Rhyngrwyd
Subject: TGCh
English definition: IAP
Welsh definition: IAP