1. toit  feminine noun, 2nd declension
    1.  smokenoun
english
english
english
english
it smells of smoke(food etc)
english