senso lato

English

Phrase

senso lato

  1. Misspelling of sensu lato.

Anagrams