Shipqa

English: Translation
squeezing
verb
Physical Actions
Art, crafts and textiles