Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    siring




sire

1. semental (horse)
2. engendrar, ser el padre de (horse)




How to Translate