Search term olfato has 3 results
Jump to
PT Portuguese EN English
olfato (n) [fisiologia] {m} smell (n) [fisiologia]
olfato {m} the sense of smell
olfato {m} flair