the rumors were true - Spanish English Dictionary

Suggest a Term