Meaning of letrina in Spanish:
letrina
Translate letrina into English
feminine noun
1Cuarto o caseta tosca donde se construye o excava un depósito para evacuar los excrementos; se instala generalmente en campamentos.
2Lugar muy sucio o de aspecto repugnante.