make sense in French
make sense in French
avoir du sens
faire sens
tenir debout