English dictionary, thesaurus, translations & etymology
FreeDict.com

thistle in Irish

thistle in Irish

feochadán
noun
This plant seen as the national emblem of Scotland.
cluarán
noun
This plant seen as the national emblem of Scotland.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.