rathole in French
rathole in French
nid à rats
A particularly squalid human residence or other place.
trou à rats
A particularly squalid human residence or other place.