Dictionary search results

Showing 1-3 of 3 results

TD US English

Technical drawing

Teachta Dála US English

(In the Republic of Ireland) a member of the Dáil or lower house of Parliament

TD in Teachta Dála US English

(In the Republic of Ireland) a member of the Dáil or lower house of Parliament