English-Hindi dictionary »

defocate meaning in Hindi

EnglishHindi
defocate noun

शौच