the stalls


Results for "the stalls"

English - Turkish Dictionary

the stalls

(English - Turkish Dictionary) :
İng., tiy. parter.