LatinEnglish
suboleo(3 persons only) to give off a smell/ to make onself noticed»
find more results