Latin-English dictionary »

tympanotriba meaning in English

LatinEnglish
tympanotriba [tympanotribae] (1st) M
noun

effeminate personnoun

timbrel player (Plautus)noun