TORFAEN


Meaning of TORFAEN in English

geographical name administrative area of SE Wales area 49 square miles (126 square kilometers )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.