English-Latin dictionary »

hayloft (pl.), place for storing hay meaning in Latin

EnglishLatin
hayloft (pl.), place for storing hay noun

faenile [faenilis](3rd) N
noun