Dictionary Romanian – English

Similar words: stanță, ștanța.

ștanță



Substantiv feminin
1. tehn.

punching machine