English-French dictionary »

thyrsus meaning in French

EnglishFrench
thyrsus (staff)
noun
[UK: ˈθɜː.səs]
[US: ˈθɜː.səs]

thyrse◼◼◼nom {m}