last match results

Found one definition

  1.                 From English-Dutch FreeDict Dictionary ver. 0.2:
                    

    sit /sit/ 1. broeden, broeden op, koesteren 2. zitten

Last match results