Search results for "nu-tura"

nu-tura (der. of nuga, turi) 1n oil for rubbing in to one's body; anointing oil 2n ointment, for rubbing into the body
Comments (0)