well%20liked

adjective

  1. 1

    Liked by many people, popular

Translate “well%20liked” to another language

Click any language to open the translator with this word already filled in.

Well%20liked Definition & Meaning | TranslatePulse