sidled - French English Dictionary

sidled

Meanings of "sidled" with other terms in English French Dictionary : 1 result(s)

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