Diccionario Español-Inglés
sierpe
Ake, line, queue, snake
Diccionario Español-Inglés
sien
sierra