Spanish-English dictionary »

undulatadora meaning in English

SpanishEnglish
Undulatadora noun

Tilt-A-Whirl(amusement ride)
noun