handla
Searched for handla in the dictionary.
English: go shopping, shop, act, treat of, purchase, trade, German: einkaufen, einkaufen gehen, geschehen, French: faire les courses, faire du shopping, faire le courses, faire les commissions
A maximum of 20 results are shown.