mehntang

English: Translation
diarrhea
noun
ID
1061