mealy-mouthed Meaning and Definition
View English Meanings of: Mitha
1. s. hesitant to state facts or opinions simply and directly as from e.g. timidity or hypocrisy
1. s. hesitant to state facts or opinions simply and directly as from e.g. timidity or hypocrisy
Sponored Video