A county borough in South Wales.
वेल्स का एक काउंटी बरो।
English Usage: "Torfaen is known for its beautiful landscapes."
Hindi Usage: "टॉरफेन अपने खूबसूरत परिदृश्यों के लिए जाना जाता है।"
torphen, torfen, tarphen, taarfen, torfain