Dictionary Romanian – English

Similar words: cupla.

cuplă



Substantiv feminin
1. tehn.

coupling