Meaning and Translation of Montezuma's Revenge in Urdu Script and Roman Urdu with Definition,
1. diarrhea contracted in Mexico or Central America