Tlodisa /tlo-di-sa /
Grammar:verb
Able to apply lotion
Able to smear or rub oil substance on
Search More Words Dictionary