ibi

ibi. [Latin] There and then.

ibi Read More »