Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms containing
lay the table
|
all forms
|
in specified order only
Subject
English
Spanish
gen.
lay the table
poner la mesa
gen.
to lay
one's
cards on the table
poner las cartas sobre la mesa
Get short URL