Latin-English dictionary »

artaba meaning in English

LatinEnglish
artaba [artabae] (1st) F
noun

Egyptian dry measure (= 3.5 Roman modii)noun