Hindi-English dictionary »

टेढा मेढा meaning in English

HindiEnglish
टेढा मेढा

tortuousadjective
[UK: ˈtɔː.tʃʊəs] [US: ˈtɔːr.tʃə.wəs]