Results for "

loitering

"
English - Turkish Dictionary

loitering

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