have an unequivocal idea about a matter - Spanish English Dictionary

Suggest a Term