English-Latin dictionary »

wicker-work screen / hurdle meaning in Latin

EnglishLatin
wicker-work screen / hurdle noun

gerra [gerrae](1st) F
noun