What is the full meaning of lubritoria
LUBRITORIUM, a place in a garage or service station where motor vehicles are lubricated [n]
Example of the word lubritoria placed on a Scrabble board.