English-Latin dictionary »

hin (hebrew liquid measure, little less than 5 liters) meaning in Latin

EnglishLatin
hin (Hebrew liquid measure, little less than 5 liters) noun

hin [undeclined]noun
N