not easy to understand or use; "user-unfriendly"
English - Turkish
Definition of not easy to understand or use; "user-unfriendly" in English Turkish dictionary
Definition of not easy to understand or use; "user-unfriendly" in English English dictionary