saran - Spanish English Dictionary
History

saran

Play ENESESes
Play ENESESmx


Meanings of "saran" in Spanish English Dictionary : 1 result(s)

English Spanish
Engineering
saran sarán [m]

Meanings of "saran" in English Spanish Dictionary : 2 result(s)

Spanish English
General
sarán [m] HN tough flexible thermoplastic resin
Engineering
sarán [m] saran