DictionaryForumContacts

   English Greek
Google | Forvo | +

to phrases
self-locking ['self'lɔkɪŋ]
mech.eng. αυτοκλειδούμενος αυτασφαλιζόμενος
 English thesaurus
Self Locking [ˌself'lɒkɪŋ]
tech., abbr. SL
self-locking: 10 phrases in 6 subjects
Agriculture2
Astronautics1
Construction1
Electronics3
Mechanic engineering2
Transport1