Pointer (se)

Français : arriver

English : to arrive

Back to the urban dictionary