X

Idiom Starting With X


X marks the spot: 
A phrase that is said when someone finds something he/she has been looking for.

Comments