सोप-साप

English: Translation
alibi
Hindi: Translation
सफाई देना
noun
verb