demandingEnglish

demanding

Adjective

Requiring more than usually expected or thought due, especially great patience and effort and skill

English: demanding

Bahasa: keras, ketat, mendesak

Bahasa words with similar meanings

Words that start with "demanding"