Question: do waqt ki roti in english?
Answer: 'June' in above idiom (Muhaavaraa in Hindi) is not the month 'June',but Awadhi Hindi word 'June' meaning Hindi word 'Waqt' or 'Samay' i.e. 'times'. So idiom ' 2June Ki Roti' means '2 waqt Ki Roti' or '2 Samay Ki Roti' i.e '2 times meals'.