sidle up - French English Dictionary
History

sidle up



Meanings of "sidle up" in French English Dictionary : 1 result(s)

English French
General
sidle up s'approcher furtivement [v]