loitering


Results for "loitering"

English - Turkish Dictionary

loitering

(English - Turkish Dictionary) :
i. aylak aylak dolaşma.