English-Latin dictionary »

lato sensu meaning in Latin

EnglishLatin
lato sensu (in the broad sense)
phrase

sensu latophrase