Latin-English dictionary »

thalamegus meaning in English

LatinEnglish
thalamegus noun
M

thalamegos(given name)
noun