×
stalle
meaning in English
n.
stall, box, small seating area in a theater
Related Words
stalagmite
staline
stallone
stamford
PC Version
Copyright © 2018 WordTech Co.