solada

solada [so-lah’-dah]
noun
1. Floor, site; seat. (f)

Have a Spanish question? Get help from experts!