English-Latin dictionary »

stoup meaning in Latin

EnglishLatin
stoup noun
[UK: stuːp]
[US: ˈstuːp]

benedictorium [benedictorii](2nd) N
noun