DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary Phrasebook Translator and Voice






    Sten

by Google
    

More Translations


Did you mean: aten, sien,   Sten, tener


Phrases with  Sten

metralleta Sten
Sten gun
(small arms)





How to Translate