Sister-in-law (n.)The sister of ones husband or wife; also, the wife of ones brother; sometimes, the wife of ones husbands or wifes brother. Multi Language Dictionary FROM:EnglishUrduArabicHindi TO:UrduArabicHindi Sister Meaning in Hindi ...
I even told them that the Consul of France had sent to all French people residing in Tamil Nadu like us, about the terrible pandemic fast spreading all over the country. I also send him a copy of that Consul of France message informing us about the Virus pandemic that will reach us ...