English-Latin dictionary »

goat pen / stall meaning in Latin

EnglishLatin
goat pen / stall noun

caprile [caprilis](3rd) N
noun