Latin-English dictionary »

trahea meaning in English

LatinEnglish
trahea [traheae] (1st) F
noun

drag used as a threshing implementnoun